permanent tissue - French English Dictionary